livestock finishing - Alemán Inglés Diccionario